3 research outputs found

    Distributed Control for Robotic Swarms Using Centroidal Voronoi Tessellations

    Get PDF
    This thesis introduces a design combining an emerging area in robotics with a well established mathematical research topic: swarm intelligence and Voronoi tessellations, respectively. The main objective for this research is to design an economical and robust swarm system to achieve distributed control. This research combines swarm intelligence with Voronoi tessellations to localize a source and create formations. Extensive software coding must be implemented for this design, such as the development of a discrete centroidal Voronoi tessellation (CVT) algorithm. The ultimate purpose of this research is to advance the existing Mobile Actuator and Sensor Network (MASnet) platform to eventually develop a cooperative robot team that can sense, predict, and nally neutralize a diusion process. Previous work on the MASnet platform has served as a foundation for this research. While growing closer to the MASnet goal, results also provide stimulating discoveries for mathematical and swarm research areas

    A SWARM ENGINEERING APPROACH TO MOBILE SENSOR NETWORK DESIGN TOWARDS COLLABORATIVE PHOTOTAXIS WITH A SLOWLY MOVING LIGHT SOURCE

    No full text
    ABSTRACT Swarm robotics is an innovative approach to the control and coordination of multi-agent systems that use naturally inspired swarm intelligent methods to perform tasks. A swarm based approach can decrease the complexity and the cost of designing a cooperative multi-robot system. This paper proposes a general engineering approach to develop a robotic swarm that focuses on how to synthesize an emergent behavior and the associated inputs to this end. We validate our methodology by engineering a swarm to simultaneously rendezvous on a stationary light source. Furthermore, we also considered the case when the light source is slowly moving. The design is simulated in NetLogo, an agentbased modeling software, and implemented on the MASnet robot platform. This work demonstrates the basic knowledge and tools required to engineer a robotic swarm
    corecore